package com.chen10.gobang.service;

import com.chen10.gobang.model.dto.HandleFriendRequestDTO;
import com.chen10.gobang.model.dto.SendFriendRequestDTO;
import com.chen10.gobang.model.vo.FriendRequestListVO;

import java.util.List;

public interface FriendRequestService {
    /**
     * 获取好友请求列表
     * @param userId
     * @return
     */
    List<FriendRequestListVO> getFriendRequestList(Integer userId);

    /**
     * 处理好友请求
     * @param handleFriendRequestDTO
     */
    int handleFriendRequest(HandleFriendRequestDTO handleFriendRequestDTO);

    /**
     * 发送好友请求
     * @param sendFriendRequestDTO
     */
    void sendFriendRequest(SendFriendRequestDTO sendFriendRequestDTO);
}
